/*
 * Invoice.java
 *
 * Created on April 29, 2007, 11:12 PM
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package model;

/**
 *
 * @author Alirio
 */
public class Invoice {
  private String number;
  private String type;
  private double balance;
  
  private String issueDate;
  private String expirationDate;
  private double amount;        //monto factura
  private double amount2;       // NC devolucion
  private double amount3;       // MTO. GRAV. AJUSTADO
  private double amount4;       // IVA NETO FACTURA
  private double amount5;       // N/C APLICADA BS
  private double amount6;       // IVA N/C APLICADA BS
  private double amount7;       // N/C DSCTO FINANCIERO
  private double amount8;       // IVA N/C DSCTO FINANCIERO
  private double amount9;       // IVA NETO GENERAL
  private double amount10;      // RETENCION IVA
  private double amount11;      // ABONOS
  private long expirationDays;  // DIAS VENCIMIENTO
  
  /** Creates a new instance of Invoice */
  public Invoice() {
  }
  
  public String getNumber() {
    return number;
  }
  
  public void setNumber(String number) {
    this.number = number;
  }
  
  public String getType() {
    return type;
  }
  
  public void setType(String type) {
    this.type = type;
  }
  
  public double getBalance() {
    return balance;
  }
  
  public void setBalance(double balance) {
    this.balance = balance;
  }

  public String getIssueDate() {
    return issueDate;
  }

  public void setIssueDate(String issueDate) {
    this.issueDate = issueDate;
  }

  public String getExpirationDate() {
    return expirationDate;
  }

  public void setExpirationDate(String expirationDate) {
    this.expirationDate = expirationDate;
  }

  public double getAmount() {
    return amount;
  }

  public void setAmount(double amount) {
    this.amount = amount;
  }

  public double getAmount2() {
    return amount2;
  }

  public void setAmount2(double amount2) {
    this.amount2 = amount2;
  }

  public double getAmount3() {
    return amount3;
  }

  public void setAmount3(double amount3) {
    this.amount3 = amount3;
  }

  public double getAmount4() {
    return amount4;
  }

  public void setAmount4(double amount4) {
    this.amount4 = amount4;
  }

  public double getAmount5() {
    return amount5;
  }

  public void setAmount5(double amount5) {
    this.amount5 = amount5;
  }

  public double getAmount6() {
    return amount6;
  }

  public void setAmount6(double amount6) {
    this.amount6 = amount6;
  }

  public double getAmount7() {
    return amount7;
  }

  public void setAmount7(double amount7) {
    this.amount7 = amount7;
  }

  public double getAmount8() {
    return amount8;
  }

  public void setAmount8(double amount8) {
    this.amount8 = amount8;
  }

  public double getAmount9() {
    return amount9;
  }

  public void setAmount9(double amount9) {
    this.amount9 = amount9;
  }

  public double getAmount10() {
    return amount10;
  }

  public void setAmount10(double amount10) {
    this.amount10 = amount10;
  }

  public double getAmount11() {
    return amount11;
  }

  public void setAmount11(double amount11) {
    this.amount11 = amount11;
  }

  public long getExpirationDays() {
    return expirationDays;
  }

  public void setExpirationDays(long expirationDays) {
    this.expirationDays = expirationDays;
  }
  
}
